rain mixed with snow - Turco Inglés Diccionario